Ngay ruột ngựa

Direct English translation

As straight as a horse’s intestines.

Equivalent English version

Wear one's heart on one's sleeve

Giải thích tiếng Việt
Chỉ người tính tình ngay thẳng, bộc trực, nghĩ sao nói vậy, không quanh co giấu giếm. Biến thể này nhấn vào sự ngay thật, chính trực, nhưng cũng có thể hàm ý chê sự quá thẳng thiếu ý tứ.
English explanation
Describes someone who is frank, direct, and honest, speaking without evasiveness or concealment. This variant emphasizes uprightness and sincerity, though it can also suggest excessive bluntness.